Synonyms for "turn in"

Words with similar meaning